take credit cards - Spanish English Dictionary